disabling vehicles - Spanish English Dictionary